I generated the CAM processed file (.cmp) so that the PCB machine code which can be usedto load in the software Cirqwizard
I checked connections before generating the Isp board from schematic, Isp board arranged before tracing
to trace board I used grid size 0.025 inch and alt 0.05 inch, below is the Isp
Bits used for the milling and contour cutting are
0.2-0.5 2.0 mm
then I hide all layers in Isp board to prepare for milling here is the board
I changed the bit after milling the traces.
I later add fab library in eagle and replace some components to have them compatible with the ones I will use (1206 smd ) so this way no additional corrections are needed in eagle
After getting the board milled from the machine,I soldered the components in respective slots
As a beginner in soldering the things,It was very difficult. But as per the instructors instruction I feel better. Soldering helping hand,fume extractor and other tools are used to complete my task
here is my board
for the programming of isb in ubuntu first want install AVRdude for the communicating in our code .
Open Terminal and type:
sudo apt-get install flex byacc bison gcc libusb-dev avrdude
gcc-avr is a compailer for the gcc- avr installetion type:
sudo apt-get install gcc-avr
type “y” when asked to do so by your system
after install avr-libc.AVR Libc is a Free Software project whose goal is to provide a high quality C library for use with GCC on AVR microcontrollers
Then type:
sudo apt-get install avr-libc
programming steps
Type :
make clean
Type:
make hex
then Type:
make fuse
Next step is program the board to be an ISP for that type:
make program
if it all are ok then we will get a successful message